land in your lap - Francés Inglés Diccionario